MVVVDEGEMKLWVDDMMDYGGDGEPKLIITIKNSSSQFGYSLKLKHLDSRWWRRDCWWRKDREVERRRKDVLMELNYRGKLVNLIHRKCFILLALYENAQSLIFGP